package com.bootdo.crm.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 产品表
 * 
 * @author cui
 * @email 1992lcg@163.com
 * @date 2020-02-20 13:14:28
 */
public class ProductDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Long productId;
	//产品名称
	private String name;
	//产品编码
	private String num;
	//单位
	private String unit;
	//价格
	private BigDecimal price;
	//状态 1 上架 0 下架
	private Integer status;
	//产品分类ID
	private Long categoryId;
	//产品描述
	private String description;
	//创建人ID
	private Long createUserId;
	//负责人ID
	private Long ownerUserId;
	//创建时间
	private String createTime;
	//更新时间
	private String updateTime;
	//批次
	private String batchId;

	/**
	 * 设置：
	 */
	public void setProductId(Long productId) {
		this.productId = productId;
	}
	/**
	 * 获取：
	 */
	public Long getProductId() {
		return productId;
	}
	/**
	 * 设置：产品名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：产品名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：产品编码
	 */
	public void setNum(String num) {
		this.num = num;
	}
	/**
	 * 获取：产品编码
	 */
	public String getNum() {
		return num;
	}
	/**
	 * 设置：单位
	 */
	public void setUnit(String unit) {
		this.unit = unit;
	}
	/**
	 * 获取：单位
	 */
	public String getUnit() {
		return unit;
	}
	/**
	 * 设置：价格
	 */
	public void setPrice(BigDecimal price) {
		this.price = price;
	}
	/**
	 * 获取：价格
	 */
	public BigDecimal getPrice() {
		return price;
	}
	/**
	 * 设置：状态 1 上架 0 下架
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：状态 1 上架 0 下架
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：产品分类ID
	 */
	public void setCategoryId(Long categoryId) {
		this.categoryId = categoryId;
	}
	/**
	 * 获取：产品分类ID
	 */
	public Long getCategoryId() {
		return categoryId;
	}
	/**
	 * 设置：产品描述
	 */
	public void setDescription(String description) {
		this.description = description;
	}
	/**
	 * 获取：产品描述
	 */
	public String getDescription() {
		return description;
	}
	/**
	 * 设置：创建人ID
	 */
	public void setCreateUserId(Long createUserId) {
		this.createUserId = createUserId;
	}
	/**
	 * 获取：创建人ID
	 */
	public Long getCreateUserId() {
		return createUserId;
	}
	/**
	 * 设置：负责人ID
	 */
	public void setOwnerUserId(Long ownerUserId) {
		this.ownerUserId = ownerUserId;
	}
	/**
	 * 获取：负责人ID
	 */
	public Long getOwnerUserId() {
		return ownerUserId;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public String getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public String getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：批次
	 */
	public void setBatchId(String batchId) {
		this.batchId = batchId;
	}
	/**
	 * 获取：批次
	 */
	public String getBatchId() {
		return batchId;
	}
}
